package principle.openClosePrinciple.impl;

/**
 * @author： pang-yun
 * @date： 2021-08-21 17:39
 * 功能目的 ：用于 按照开闭原则方式实现起来并不复杂，它的主要目的是不能因为个例需求的变化而改变预定的实现类，除非预定的实现类有错误。
 * 实现过程是继承父类扩展需要的方法，同时可以保留原有的方法，新增自己需要的方法。
 */

public class CalculationAreaSupplement extends CalculationArea {

    private static final double π= 3.141592653D;

    @Override
    public double circular(double r) {
        return π*r*r;
    }
}
